English Dictionary
◊ SUGAR CANDY
sugar candy
n : made by boiling pure sugar until it hardens